Leetcode 746: Min Cost Climbing Stairs | Java Solution